package com.zjsru.plan2024.normal;

import java.util.Arrays;

/**
 * 3131. 找出与数组相加的整数 I
 *
 * @Author: cookLee
 * @Date: 2024-08-11
 */
public class AddedInteger {

    /**
     * 主
     * \
     *  输入：nums1 = [2,6,4], nums2 = [9,7,5]
     * 输出：3
     * 解释：
     * 与 3 相加后，nums1 和 nums2 相等。
     * \
     * 输入：nums1 = [10], nums2 = [5]
     * 输出：-5
     * 解释：
     * 与 -5 相加后，nums1 和 nums2 相等。
     * \
     * @param args args
     */
    public static void main(String[] args) {
        AddedInteger addedInteger = new AddedInteger();
        int[] nums1 = new int[]{2,6,4};
        int[] nums2 = new int[]{9,7,5};
        System.out.println(addedInteger.addedInteger(nums1, nums2));
    }

    /**
     * 添加整数
     *
     * @param nums1 nums1
     * @param nums2 nums2
     * @return int
     */
    public int addedInteger(int[] nums1, int[] nums2) {
        Arrays.sort(nums1);
        Arrays.sort(nums2);
        //直接找到最后一位来匹配
        int last1 = nums1[nums1.length - 1];
        int last2 = nums2[nums2.length - 1];
        return last2 - last1;
    }

}
